offer somebody with an opportunity - German English Dictionary